import {NgModule}  from '@angular/core';
import {CommonModule}  from '@angular/common';
import {FormsModule} from '@angular/forms';
import {NgaModule} from '../../theme/nga.module';
import {ModalModule} from 'ngx-modal';
import {Dashboard} from './dashboard.component';
import {routing}  from './dashboard.routing';
import {CalendarService} from './calendar/calendar.service';
import {PieChart} from './pieChart';
import {LineChart} from './lineChart';
import {Feed} from './feed';
import {viewCardIdeaDetailModule} from '../../../app/pages/shared/ideas/component/viewCardIdeaDetail/viewCardIdeaDetail.module';
import {AbuseModule} from '../shared/abuse/abuse.module';
import {Calendar} from './calendar/calendar.component';

@NgModule({
    imports: [
        CommonModule,
        FormsModule,
        NgaModule,
        ModalModule,
        viewCardIdeaDetailModule,
        AbuseModule,
        routing
    ],
    declarations: [
        PieChart,
        LineChart,
        Feed,
        Dashboard,
        Calendar
    ],
    providers: [
        CalendarService
    ]
})
export class DashboardModule {
}
